embedded linux jsp unix jvm windows application systronix electronics java open source microcontroller software j2ee thin-client radius3 development hardware